home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Celestin Apprentice 5
/
Apprentice-Release5.iso
/
Source Code
/
C++
/
Frameworks
/
TransSkel++ 305
/
00README
next >
Wrap
Text File
|
1996-06-30
|
5KB
|
144 lines
TransSkel++ -- a C++ Application Framework based on TransSkel
TransSkel++ is a C++ module designed to be used with the
TransSkel application skeleton. With TransSkel++, C++
programmers may use most of the features of the TransSkel
application skeleton from C++ source files. In addition,
TransSkel++ provides a simple class framework for creating
applications with menus, windows, dialogs, and more. This
framework closely mirrors the application skeleton TransSkel
uses, so users of TransSkel who wish to move their
applications to C++ will find the transition natural.
System Requirements:
TransSkel++ currently compiles under Symantec C/C++ vers. 7.0.4
and MetroWerks C/C++ 9 and runs under TransSkel release 3.24.
There are no system or hardware requirements other than those
imposed by the Symantec and MetroWerks development enviroments.
Installation Instructions
You must install TransSkel in order to use the TransSkel++
module. Refer to the TransSkel Manual for installation
instructions for TransSkel.
Symantec C/C++
Place a copy or alias of TransSkel++.h in an appropriate
folder in the Symantec C/C++ directory tree. (The TransSkel
Manual recommends a "Local Headers" folder in the Symantec
C/C++ folder.) You should then install a copy of
TransSkel++/SY-68K, a Symantec C/C++ library, in an
appropriate folder in the Symantec C/C++ directory tree. (The
TransSkel Manual recommends a "Local Libraries" folder in the
Symantec C/C++ folder.) If you would rather install a Symantec
C/C++ project, you may install a copy of TransSkel++/SY-68K.π.
The tradeoffs of installing libraries vs. projects are
discussed in the TransSkel Manual.
MetroWerks CC/C++
Place a copy or alias of TransSkel++.h in an appropriate
folder in the MetroWerksC/C++ directory tree. (The TransSkel
Manual recommends a "Local Headers" folder in the "MacOS
Support:Headers" folder in the MetroWerks folder.) You should
then install a copy of TransSkel++/MW-68K and/or TransSkel++/MW-PPC,
MetroWerks C/C++ libraries, in an appropriate folder in the
MetroWerks C/C++ directory tree. (The TransSkel Manual recommends
a "Local Libraries" folder in the "MacOS Support:Libraries" folder
in the MetroWerks folder.)
Contact information:
Fred Dushin
School of Computer and Information Science
Suite 2-120 CST
Syracuse University
Syracuse, NY
13244
email: fadushin@top.cis.syr.edu
WWW: http://web.syr.edu/~fadushin
The TransSkel++ package is available on the World Wide Web via
the URL
http://web.syr.edu/~fadushin/TransSkel++
Version History Summary:
Note: Major release versions are kept in sync with major
release versions of TransSkel. For detailed explanations
of the changes, see the release notes for the appropriate
version.
------------
Release 3.05
Release Date: June 30, 1996
SUMMARY: Release 3.05 updates projects and libraries for CW9, and
adds support for MetroWerks PPC targeted projects. Symantec
projects left unchanged.
------------
Release 3.04
Release Date: May 1, 1996
SUMMARY: Release 3.04 is largely a cleanup of 3.03. Most significant
is the addition of 2 new methods for both the CWindow and CDialog
classes, useful for methods which are not event handlers that are
not automatically invoked by the TransSkel event routing mechanism.
------------
Release 3.03
Release Date: March 1, 1996
SUMMARY: Release 3.03 added support for Code Warrior 8 68K. The
names of the Symantec projects and libraries have been changed
to reflect their maker, and the names of the resources in all
demo applications have been changed and are now included in
the Metrowerks and Symantec projects. The creator of all source
files has been set to MetroWerks IDE 1.4, and all ascii documentation
to SimpleText. Starting with Release 3.03, the
release notes for previous versions are included in the
distribution.
------------
Release 3.02
Release Date: January 18, 1996
SUMMARY: Release 3.01 Added a few new features to previous
releases and slightly improved memory management of internal
TransSkel++ data structures. Starting with release 3.02,
formatted documentation is in self-reading eDoc format in
order to avoid reliance on Microsoft rtf format.
------------
Release 3.01
Release Date: January 12, 1996
SUMMARY: Release 3.01 fixes a few bugs and adds some new
features to the initial release. Most fixes were due to
errors with the original scheme for dynamic destruction of
class instances. Fixes were made which should make it safe to
delete instances of a class from a class's doClose() method
(assuming the host won't try to delete the same instance a
second time). Base class definitions were slightly modified
to make subclass definitions more flexible.
------------
Release 3.00
Release Date: January 2, 1996
SUMMARY: Initial Release.